package model.vo;

public class StateReportVO {
	//회차
	private int pro_id;
	
	//로그인 아이디
	private String pro_loginID;
	
	//현황조건
	private int searchCondition;
	//시작일
	private String pro_sday;
	//종료일
	private String pro_lday;
	//지역/사이트
	private String rainfo_site;
	//프로세스
	private String rainfo_proc;
	//자산유형
	private String base_lev1;
	//보안등급
	private int ascu_id;
	//기밀등급
	private int asc_id;;
	//보안통제영역
	private String ts_cd1N2;
	//보안통제영역
	private String ts_nm2;
	//보안통제항목
	private String ts_cd1N2N3;
	//보안통제항목
	private String ts_nm3;
	//자산유형 명
	private String ak_nm2;
	public StateReportVO() {
		super();
		// TODO Auto-generated constructor stub
	}
	//1,2
	public StateReportVO(int proId, int searchCondition, String rainfoSite,
			String rainfoProc) {
		super();
		pro_id = proId;
		this.searchCondition = searchCondition;
		rainfo_site = rainfoSite;
		rainfo_proc = rainfoProc;
	}

	public StateReportVO(String proSday, String proLday, int proId,  int searchCondition) {
		super();
		pro_sday = proSday;
		pro_lday = proLday;
		pro_id = proId;
		this.searchCondition = searchCondition;
	}
	//5,6
	public StateReportVO(int proId, int searchCondition, String rainfoSite,
			String rainfoProc, String baseLev1, int ascuId, int ascId) {
		super();
		pro_id = proId;
		this.searchCondition = searchCondition;
		rainfo_site = rainfoSite;
		rainfo_proc = rainfoProc;
		base_lev1 = baseLev1;
		ascu_id = ascuId;
		asc_id = ascId;
	}


	
	//9
	public StateReportVO(int proId,String tsNm2, int searchCondition, 
			String tsNm3) {
		super();
		pro_id = proId;
		ts_nm2 = tsNm2;
		this.searchCondition = searchCondition;
		ts_nm3 = tsNm3;
	}
	
	
	//10
	public StateReportVO(int proId, int searchCondition, String baseLev1, int ascuId,
			int ascId, String tsNm2, String tsNm3) {
		super();
		pro_id = proId;
		this.searchCondition = searchCondition;
		base_lev1 = baseLev1;
		ascu_id = ascuId;
		asc_id = ascId;
		ts_nm2 = tsNm2;
	}

	 

	//13
	public StateReportVO(int proId, int searchCondition, String rainfoSite,
			String rainfoProc, String baseLev1, String tsNm2, String tsNm3) {
		super();
		pro_id = proId;
		this.searchCondition = searchCondition;
		rainfo_site = rainfoSite;
		rainfo_proc = rainfoProc;
		base_lev1 = baseLev1;
		ts_nm2 = tsNm2;
		ts_nm3 = tsNm3;
	}
	
	//14
	public StateReportVO(int proId, int searchCondition, String rainfoSite,
			String rainfoProc, String baseLev1, int ascId) {
		super();
		pro_id = proId;
		this.searchCondition = searchCondition;
		rainfo_site = rainfoSite;
		rainfo_proc = rainfoProc;
		base_lev1 = baseLev1;
		asc_id = ascId;
	}
	
	//15
	public StateReportVO(int proId, int searchCondition, String rainfoSite,
			String rainfoProc, String baseLev1) {
		super();
		pro_id = proId;
		this.searchCondition = searchCondition;
		rainfo_site = rainfoSite;
		rainfo_proc = rainfoProc;
		base_lev1 = baseLev1;
	}
	
	public StateReportVO(int proId, String proLoginID, int searchCondition,
			String proSday, String proLday, String rainfoSite,
			String rainfoProc, String baseLev1, int ascuId, int ascId,
			String tsCd1N2, String tsNm2, String tsCd1N2N3, String tsNm3,
			String akNm2) {
		super();
		pro_id = proId;
		pro_loginID = proLoginID;
		this.searchCondition = searchCondition;
		pro_sday = proSday;
		pro_lday = proLday;
		rainfo_site = rainfoSite;
		rainfo_proc = rainfoProc;
		base_lev1 = baseLev1;
		ascu_id = ascuId;
		asc_id = ascId;
		ts_cd1N2 = tsCd1N2;
		ts_nm2 = tsNm2;
		ts_cd1N2N3 = tsCd1N2N3;
		ts_nm3 = tsNm3;
		ak_nm2 = akNm2;
	}
	public int getPro_id() {
		return pro_id;
	}
	public void setPro_id(int proId) {
		pro_id = proId;
	}
	public int getSearchCondition() {
		return searchCondition;
	}
	public void setSearchCondition(int searchCondition) {
		this.searchCondition = searchCondition;
	}
	public String getPro_sday() {
		return pro_sday;
	}
	public void setPro_sday(String proSday) {
		pro_sday = proSday;
	}
	public String getPro_lday() {
		return pro_lday;
	}
	public void setPro_lday(String proLday) {
		pro_lday = proLday;
	}
	public String getRainfo_site() {
		return rainfo_site;
	}
	public void setRainfo_site(String rainfoSite) {
		rainfo_site = rainfoSite;
	}
	public String getRainfo_proc() {
		return rainfo_proc;
	}
	public void setRainfo_proc(String rainfoProc) {
		rainfo_proc = rainfoProc;
	}
	public String getBase_lev1() {
		return base_lev1;
	}
	public void setBase_lev1(String baseLev1) {
		base_lev1 = baseLev1;
	}
	public int getAscu_id() {
		return ascu_id;
	}
	public void setAscu_id(int ascuId) {
		ascu_id = ascuId;
	}
	public int getAsc_id() {
		return asc_id;
	}
	public void setAsc_id(int ascId) {
		asc_id = ascId;
	}
	public String getTs_cd1N2() {
		return ts_cd1N2;
	}
	public void setTs_cd1N2(String tsCd1N2) {
		ts_cd1N2 = tsCd1N2;
	}
	public String getTs_nm2() {
		return ts_nm2;
	}
	public void setTs_nm2(String tsNm2) {
		ts_nm2 = tsNm2;
	}
	public String getTs_cd1N2N3() {
		return ts_cd1N2N3;
	}
	public void setTs_cd1N2N3(String tsCd1N2N3) {
		ts_cd1N2N3 = tsCd1N2N3;
	}
	public String getTs_nm3() {
		return ts_nm3;
	}
	public void setTs_nm3(String tsNm3) {
		ts_nm3 = tsNm3;
	}
	public String getAk_nm2() {
		return ak_nm2;
	}
	public void setAk_nm2(String akNm2) {
		ak_nm2 = akNm2;
	}
	
	public String getPro_loginID() {
		return pro_loginID;
	}
	public void setPro_loginID(String proLoginID) {
		pro_loginID = proLoginID;
	}
	@Override
	public String toString() {
		return "StateReportVO [ak_nm2=" + ak_nm2 + ", asc_id=" + asc_id
				+ ", ascu_id=" + ascu_id + ", base_lev1=" + base_lev1
				+ ", pro_id=" + pro_id + ", pro_lday=" + pro_lday
				+ ", pro_loginID=" + pro_loginID + ", pro_sday=" + pro_sday
				+ ", rainfo_proc=" + rainfo_proc + ", rainfo_site="
				+ rainfo_site + ", searchCondition=" + searchCondition
				+ ", ts_cd1N2=" + ts_cd1N2 + ", ts_cd1N2N3=" + ts_cd1N2N3
				+ ", ts_nm2=" + ts_nm2 + ", ts_nm3=" + ts_nm3 + "]";
	}
	
	
}
